package cn.zhukelili.optimization;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * @description:
 * @author: hhbeast
 * @since: 2018/7/29 14:39
 */
public class Client {
    public static void main(String[] args) {
//XX公司要H1型号的悍马
        HummerModel h1 = new HummerH1Model();
//H1模型演示
        h1.run();
    }
}

/*
看到没，H1型号的悍马是由客户自己控制是否要响喇叭，也就是说外界条件改变，影
目前客户只要看H1型号的悍马车，没问题，生产出来，同时可以运行起来给他看看。
非常简单，那如果我告诉你这就是模板方法模式你会不会很不屑呢？就这模式，太简单了，
我一直在使用呀！是的，你经常在使用，但你不知道这是模板方法模式，那些所谓的高手就
可以很牛地说：“用模板方法模式就可以实现”，你还要很崇拜地看着，哇，牛人，模板方法
模式是什么呀？这就是模板方法模式。
 */
